package com.renjun.smweb.service.CommonService;


import com.renjun.smweb.exceptions.BaseException;
import com.renjun.smweb.exceptions.BaseException;

import java.sql.SQLException;
import java.text.ParseException;
import java.util.Map;

/**
 * 公共方法 接口类
 * Created by 向立军 on 2017/3/27.
 */
public interface CommonService {

    /**
     * 校验时间方法 需要传入
     * params{userinfo:用户信息,opentype:类型}
     * opentype 类型：1为登记报名,2录取,3生成录取通知书,4配置区县报名个数(配合verification单个、多个使用)
     * @param params
     * @return
     * @throws SQLException
     */
    boolean checkDate(Map<String,Object> params) throws SQLException, BaseException, ParseException;

    /**
     *
     * @param params
     * @return
     */
    Map<String,Object> getCheckDateTime(Map<String,Object> params)throws SQLException;
}
